hand someone his head

hand someone his head
To kill, especially by beheading.
(idiomatic, by extension) To destroy; to defeat utterly.


热门查询